返回: to return to, to come (or go) back...
芬芳: perfume, fragrant...
声称: to claim, to state, to proclaim, to assert...
本着: based on..., in conformance with.., taking as one's main principle...
田径: track and field (athletics)...
补充: to replenish, to supplement, to complement, additional, supplementary...
足以: sufficient to..., so much so that, so that...
旋转: to rotate, to revolve, to spin, to whirl...
据悉: according to reports, it is reported (that)...
丢脸: to lose face, humiliation...